package com.spring.util;

import java.util.ArrayList;
import java.util.List;

import org.apache.commons.beanutils.ConvertUtils;

/**
 * 判断数据类型
 * @author Administrator
 *
 */
public class TypeToolsGenerics {
	private static final List<String> typeMap = new ArrayList<String>();
	static {
		typeMap.add("java.lang.Byte");
		typeMap.add("byte");
		typeMap.add("java.lang.Short");
		typeMap.add("short");
		typeMap.add("java.lang.Integer");
		typeMap.add("int");
		typeMap.add("long");
		typeMap.add("java.lang.Long");
		typeMap.add("java.lang.Double");
		typeMap.add("double");
		typeMap.add("java.lang.Float");
		typeMap.add("float");
		typeMap.add("java.lang.Character");
		typeMap.add("char");
		typeMap.add("boolean");
		typeMap.add("java.lang.Boolean");
		typeMap.add("java.lang.String");
	}

	public static boolean contains(String type) {
		if (typeMap.contains(type)) {
			return true;
		}
		return false;
	}

	
}
